TickProvider
Абстрактная базовая реализация ITickProvider
Реализует: ITickProvider<T>, ITickProvider
Свойства
public IAxis ParentAxis { get; protected set; }
value = tickProvider.ParentAxis
tickProvider.ParentAxis = value
Называется, когда поставщик клещей инициализируется, поскольку он прикреплен к родительской оси, с экземпляром родительской оси
Методы
protected virtual double[] ConvertTicks(T[] ticks)
result = tickProvider.ConvertTicks(ticks)
Преобразует клещи в общий формат в Double, e.g. cast to double для числовых типов, или cast DateTime.Ticks to double for DateTime types
- ticks
public abstract T[] GetMajorTicks(IAxisParams axis)
result = tickProvider.GetMajorTicks(axis)
Возвращает генерическое представление массива основных клещей
- axis
- AxisParams для оси
Возвращает: Массив клещей для отображения (значения данных, преобразованные в T)
public abstract T[] GetMinorTicks(IAxisParams axis)
result = tickProvider.GetMinorTicks(axis)
Возвращает генерическое представление матрицы малых клещей
- axis
- AxisParams для оси
Возвращает: Массив клещей для отображения (значения данных, преобразованные в T)
public virtual void Init(IAxis axis)
tickProvider.Init(axis)
Называется, когда поставщик клещей инициализируется, поскольку он прикреплен к родительской оси, с экземпляром родительской оси
- axis
- Пример родительской IAxis
StockSharp#Xaml#Charting#Visuals#Axes#ITickProvider#GetMajorTicks(IAxisParams)
Возвращает двойное представление массива основных клещей
- axis
- AxisParams для оси
Возвращает: Массив клещей для отображения (значения данных, преобразованные в двойные)
StockSharp#Xaml#Charting#Visuals#Axes#ITickProvider#GetMinorTicks(IAxisParams)
Возвращает двойное представление матрицы малых клещей
- axis
- AxisParams для оси
Возвращает: Массив клещей для отображения (значения данных, преобразованные в двойные)